|
static nkExport::ExporterLoadResult | inputData (const nkMemory::StringView &filePath) |
|
static std::string | inputDataStr (const nkMemory::StringView &filePath) |
|
static nkExport::ExporterLoadResult | inputDataSources (const nkMemory::StringView &sources) |
|
static bool | outputData (const nkMemory::StringView &content, const nkMemory::StringView &path) |
|
static bool | saveTreeDeclaration (nkExport::Node *tree, const nkMemory::StringView &pathFromData) |
|
static bool | saveObjectDeclaration (nkExport::Exportable *object, const nkMemory::StringView &pathFromData) |
|
static ContentLoadResultTexture | loadTextureDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
|
static ContentLoadResultTexture | processTextureSources (const nkMemory::StringView &sources, bool loadResource=true) |
|
static ContentLoadResultTexture | processTextureTree (nkExport::Node *tree, bool loadResource=true) |
|
static ContentLoadResultSampler | loadSamplerDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
|
static ContentLoadResultSampler | processSamplerSources (const nkMemory::StringView &sources, bool loadResource=true) |
|
static ContentLoadResultSampler | processSamplerTree (nkExport::Node *tree, bool loadResource=true) |
|
static ContentLoadResultProgram | loadShaderProgramDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
|
static ContentLoadResultProgram | processShaderProgramSources (const nkMemory::StringView &sources, bool loadResource=true) |
|
static ContentLoadResultProgram | processShaderProgramTree (nkExport::Node *tree, bool loadResource=true) |
|
static ContentLoadResultShaderMemorySlot | loadShaderMemorySlotDeclaration (const nkMemory::StringView &pathFromData) |
|
static ContentLoadResultShaderMemorySlot | processShaderMemorySlotSources (const nkMemory::StringView &sources) |
|
static ContentLoadResultShaderMemorySlot | processShaderMemorySlotDeclarationTree (nkExport::Node *tree) |
|
static ContentLoadResultConstantBuffer | loadConstantBufferDeclaration (const nkMemory::StringView &pathFromData) |
|
static ContentLoadResultConstantBuffer | processConstantBufferSources (const nkMemory::StringView &sources) |
|
static ContentLoadResultConstantBuffer | processConstantBufferDeclarationTree (nkExport::Node *tree) |
|
static ContentLoadResultBuffer | loadBufferDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
|
static ContentLoadResultBuffer | processBufferSources (const nkMemory::StringView &sources, bool loadResource=true) |
|
static ContentLoadResultBuffer | processBufferDeclarationTree (nkExport::Node *tree, bool loadResource=true) |
|
static ContentLoadResultShader | loadShaderDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
|
static ContentLoadResultShader | processShaderDeclarationSources (const nkMemory::StringView &sources, bool loadResource=true) |
|
static ContentLoadResultShader | processShaderDeclarationTree (nkExport::Node *tree, bool loadResource=true) |
|
static ContentLoadResultPass | loadPassDeclaration (const nkMemory::StringView &pathFromData) |
|
static ContentLoadResultPass | processPassSources (const nkMemory::StringView &sources) |
|
static ContentLoadResultPass | processPassTree (nkExport::Node *tree) |
|
static ContentLoadResultCompositor | loadCompositorDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
|
static ContentLoadResultCompositor | processCompositorSources (const nkMemory::StringView &sources, bool loadResource=true) |
|
static ContentLoadResultCompositor | processCompositorTree (nkExport::Node *tree, bool loadResource=true) |
|
static ContentLoadResultMesh | loadMeshDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
|
static ContentLoadResultMesh | processMeshSources (const nkMemory::StringView &sources, bool loadResource=true) |
|
static ContentLoadResultMesh | processMeshTree (nkExport::Node *tree, bool loadResource=true) |
|
static ContentLoadResultNode | loadNodeDeclaration (const nkMemory::StringView &pathFromData) |
|
static ContentLoadResultNode | processNodeSources (const nkMemory::StringView &sources) |
|
static ContentLoadResultNode | processNodeTree (nkExport::Node *tree) |
|
static ContentLoadResultBlendState | loadBlendStateDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
|
static ContentLoadResultBlendState | processBlendStateSources (const nkMemory::StringView &sources, bool loadResource=true) |
|
static ContentLoadResultBlendState | processBlendStateTree (nkExport::Node *tree, bool loadResource=true) |
|
static ContentLoadResultDepthStencilState | loadDepthStencilStateDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
|
static ContentLoadResultDepthStencilState | processDepthStencilStateSources (const nkMemory::StringView &sources, bool loadResource=true) |
|
static ContentLoadResultDepthStencilState | processDepthStencilStateTree (nkExport::Node *tree, bool loadResource=true) |
|
static ContentLoadResultRasterState | loadRasterStateDeclaration (const nkMemory::StringView &pathFromData, bool loadResource=true) |
|
static ContentLoadResultRasterState | processRasterStateSources (const nkMemory::StringView &sources, bool loadResource=true) |
|
static ContentLoadResultRasterState | processRasterStateTree (nkExport::Node *tree, bool loadResource=true) |
|
static ContentLoadResultCamera | loadCameraDeclaration (const nkMemory::StringView &pathFromData) |
|
static ContentLoadResultCamera | processCameraSources (const nkMemory::StringView &sources) |
|
static ContentLoadResultCamera | processCameraTree (nkExport::Node *tree) |
|
static ContentLoadResultRenderQueue | loadRenderQueueDeclaration (const nkMemory::StringView &pathFromData) |
|
static ContentLoadResultRenderQueue | processRenderQueueSources (const nkMemory::StringView &sources) |
|
static ContentLoadResultRenderQueue | processRenderQueueTree (nkExport::Node *tree) |
|
static ContentLoadResultCompositorNode | appendCompositorNodeFromFile (const nkMemory::StringView &pathFromData, Compositor *parent) |
|
static ContentLoadResultCompositorNode | appendCompositorNodeFromSources (const nkMemory::StringView &sources, Compositor *parent) |
|
static ContentLoadResultCompositorNode | appendCompositorNodeFromTree (nkExport::Node *tree, Compositor *parent) |
|
Utility class that allows to load content through their declaration files.